/*
package com.alibaba.citrus.ots.forecast.workflow;

import com.alibaba.citrus.ots.forecast.functions.model.DemoEntity;
import com.alibaba.cr.processorchestration.protocol.spec.IWorkFlowContext;
import com.alibaba.cr.processorchestration.protocol.spec.IWorkFlowPayload;
import com.alibaba.lattice.identity.IBizCodeParserInput;
import com.alibaba.lattice.model.template.input.IBusinessCapabilityInput;
import com.google.common.collect.Lists;
import lombok.Getter;
import lombok.NonNull;
import lombok.Setter;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

*/
/**
 * @description: L3流程上下文
 * @author: qianlei
 * @create: 2021/09/01 17:18
 *//*

public class TradeWorkFlowContext implements IWorkFlowContext{
    @Getter
    @Setter
    private  List<DemoEntity> demoEntityList = new ArrayList<>();
    @Getter
    @Setter
    private String scenarioFlowName;

//    @Getter
//    @Setter
//    private T param;

//    public List<DemoEntity> getWorkFlowPayloads2() {
//        return this.demoEntityList;
//    }

    @Override
    public List<DemoEntity> getWorkFlowPayloads() {
        return this.demoEntityList;
    }

    */
/**
     * 业务身份解析
     * @return
     *//*

    @Override
    public IBizCodeParserInput getBizCodeParserInput() {
        return null;
    }
    */
/**
     * 商业能力解析
     * @return
     *//*

    @Override
    public IBusinessCapabilityInput getBusinessCapabilityInput() {
        return null;
    }

    @Override
    public String getScenario() {
        return null;
    }

    @Override
    public @NonNull Map<String, String> getBusinessFeatures() {
        return null;
    }

    @Override
    public void setBusinessFeatures(@NonNull Map<String, String> stringStringMap) {

    }

    @Override
    public @NonNull Map<String, String> getPlatformFeatures() {
        return null;
    }

    @Override
    public void setPlatformFeatures(@NonNull Map<String, String> stringStringMap) {

    }
}
*/
